<?php

error_reporting(E_ALL);

/**
 * ConexionBD - interface.ssaAdmin.php
 *
 * $Id$
 *
 * This file is part of ConexionBD.
 *
 * Automatically generated on 27.01.2010, 11:41:36 with ArgoUML PHP module 
 * (last revised $Date: 2008-04-19 08:22:08 +0200 (Sat, 19 Apr 2008) $)
 *
 * @author firstname and lastname of author, <author@example.org>
 */

if (0 > version_compare(PHP_VERSION, '5')) {
    die('This file was generated for PHP 5');
}

/* user defined includes */
// section -64--88-2-12-1500c0df:125de98f646:-8000:0000000000001042-includes begin
// section -64--88-2-12-1500c0df:125de98f646:-8000:0000000000001042-includes end

/* user defined constants */
// section -64--88-2-12-1500c0df:125de98f646:-8000:0000000000001042-constants begin
// section -64--88-2-12-1500c0df:125de98f646:-8000:0000000000001042-constants end

/**
 * Short description of class ssaAdmin
 *
 * @access public
 * @author firstname and lastname of author, <author@example.org>
 */
interface ssaAdmin
{


    // --- OPERATIONS ---

    /**
     * Short description of method guardaAvisos
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int aviso
     * @param  int id_usuario
     * @return void
     */
    public function guardaAvisos($aviso, $id_usuario);

    /**
     * Short description of method modificaAviso
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int id_aviso
     * @param  int aviso
     * @param  int id_usuario
     * @return void
     */
    public function modificaAviso($id_aviso, $aviso, $id_usuario);

    /**
     * Short description of method listaAvisos
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int opcion
     * @return void
     */
    public function listaAvisos($opcion);

    /**
     * Short description of method cambioStatus
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int id_aviso
     * @param  int opcion
     * @param  int status
     * @return void
     */
    public function cambioStatus($id_aviso, $opcion, $status);

    /**
     * Short description of method cmbEstados
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int sp
     * @param  int onChange
     * @param  int status
     * @param  int default
     * @param  int param
     * @return void
     */
    public function cmbEstados($sp, $onChange, $status, $default, $param);

    /**
     * Short description of method cmbUSMIS
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int sp
     * @param  int onChange
     * @param  int status
     * @param  int default
     * @param  int param
     * @return void
     */
    public function cmbUSMIS($sp, $onChange, $status, $default, $param);

    /**
     * Short description of method lstDuplicados
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int id_Estado
     * @param  int id_USMIS
     * @return void
     */
    public function lstDuplicados($id_Estado, $id_USMIS);

    /**
     * Short description of method eliminaRegistro
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int id_general
     * @return void
     */
    public function eliminaRegistro($id_general);

    /**
     * Short description of method redNegativa
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int idusuario
     * @return void
     */
    public function redNegativa($idusuario);

    /**
     * Short description of method rptRedNegativa
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int idInstitucion
     * @param  int idEstado
     * @param  int dtInicial
     * @param  int dtFinal
     * @return void
     */
    public function rptRedNegativa($idInstitucion, $idEstado, $dtInicial, $dtFinal);

} /* end of interface ssaAdmin */

?>